mechanical trail - Spanish English Dictionary